package com.wys.ws_im.dao;

import com.wys.ws_im.entity.UserList;
import com.wys.ws_im.vo.ServiceListVO;
import com.wys.ws_im.vo.UserListVO;
import org.beetl.sql.core.annotatoin.Param;
import org.beetl.sql.core.mapper.BaseMapper;
import org.springframework.stereotype.Repository;

import java.util.ArrayList;
import java.util.LinkedList;
import java.util.List;

@Repository
public interface UserListDao extends BaseMapper<UserList> {

    /**
     * 用户获取最近三十天内的联系人
     * @return
     */
    List<ServiceListVO> getServiceList(@Param("aid") Integer aid);

    /**
     * 客服获取最近三十天内的联系人
     * @return
     */
    List<UserListVO> getUserList(@Param("service_id") Integer service_id);

}
